Skip to content

Various small fixes#763

Open
PetrESP wants to merge 3 commits intomasterfrom
petr/fix/small_fixes
Open

Various small fixes#763
PetrESP wants to merge 3 commits intomasterfrom
petr/fix/small_fixes

Conversation

@PetrESP
Copy link
Copy Markdown
Collaborator

@PetrESP PetrESP commented Apr 16, 2026

ESP-BSP Pull Request checklist

  • CI passing

Change description

Added a missing LVGL port path to ESP32S3 EYE which sometimes causes the build to fail
Bumped versions of deprecating github actions
Fixed stack overflow in LVGL benchmark example


Note

Low Risk
Mostly CI action version bumps and small build/config fixes; minimal behavioral impact beyond improving build reliability and display init in an example.

Overview
Modernizes CI workflows by bumping actions/checkout, upload-artifact, and download-artifact versions (plus tj-actions/changed-files) across build/test, docs, pages, and component-upload pipelines.

Fixes occasional ESP32-S3-EYE build failures by adding an override_path for the espressif/esp_lvgl_port dependency, and updates the display_lvgl_benchmark example to use board-specific bsp_display_start_with_config() settings (buffer sizing/flags) instead of a one-size-fits-all bsp_display_start() path.

Reviewed by Cursor Bugbot for commit 4906cfe. Bugbot is set up for automated code reviews on this repo. Configure here.

@PetrESP PetrESP force-pushed the petr/fix/small_fixes branch from 6d81611 to 299296e Compare April 16, 2026 14:08
Comment thread .github/workflows/build-run-applications.yml
@PetrESP PetrESP changed the title Petr/fix/small fixes Various small fixes Apr 16, 2026
Comment thread examples/display_lvgl_benchmark/main/main.c Outdated
@PetrESP PetrESP force-pushed the petr/fix/small_fixes branch from 299296e to 9a54679 Compare April 16, 2026 14:21
Comment thread examples/display_lvgl_benchmark/main/main.c Outdated
Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 9a54679. Configure here.

Comment thread examples/display_lvgl_benchmark/main/main.c Outdated
@PetrESP PetrESP force-pushed the petr/fix/small_fixes branch from 9a54679 to 4906cfe Compare April 16, 2026 15:07
@github-actions
Copy link
Copy Markdown

Test Results

28 tests   28 ✅  1m 19s ⏱️
 5 suites   0 💤
 5 files     0 ❌

Results for commit 4906cfe.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants